Skip to content

Fix tag logic in build script#225

Merged
ColtonWilley merged 3 commits into
wolfSSL:masterfrom
aidangarske:ref-fix
Jul 23, 2025
Merged

Fix tag logic in build script#225
ColtonWilley merged 3 commits into
wolfSSL:masterfrom
aidangarske:ref-fix

Conversation

@aidangarske

@aidangarske aidangarske commented Jul 18, 2025

Copy link
Copy Markdown
Member

Description

Our nightly's are failing here with wolfssl master because the current tag is v5.8.2-stable while it is expecting master. This changes the logic so it prioritizes git branch --show-current for master and git describe --tags for *-stable || v*. It will fall back if none of those work to the opposite just like it did before.

  • Now it can also take commit hashes like b077c81eb635392e694ccedbab8b644297ec0285 or b077c81 when building by setting WOLFSSL_TAG or OPENSSL_TAG with the commit.

@aidangarske aidangarske self-assigned this Jul 18, 2025
@aidangarske
aidangarske requested a review from ColtonWilley July 18, 2025 18:27
Comment thread scripts/utils-openssl.sh Outdated
@aidangarske
aidangarske requested a review from padelsbach July 22, 2025 23:30
Comment thread scripts/utils-general.sh Outdated
padelsbach
padelsbach previously approved these changes Jul 23, 2025

@padelsbach padelsbach left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice work, thanks

@ColtonWilley
ColtonWilley merged commit 16a15e2 into wolfSSL:master Jul 23, 2025
216 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants